/*
 * 
 * Copyright (C) 2010-2012 Wilfried Elmenreich, Anita Sobe 
 * This file is part of VideoNetwork.
 * 
 * VideoNetwork is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. 
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 
 * You should have received a copy of the GNU General Public License along with this program; if not, see <http://www.gnu.org/licenses/>. 
 */
package proxy.repl;

import java.util.Comparator;
import java.util.TreeMap;

import proxy.Content;

public class RequestCountComparator implements Comparator<Content> {

	TreeMap<Content, Integer> base;

	public RequestCountComparator(TreeMap<Content, Integer> toSort) {
		this.base = toSort;
	}

	@Override
	public int compare(Content o1, Content o2) {
		return base.get(o1).compareTo(base.get(o2));
	}

}